*{
	padding:0;
	margin:0;
}
/*顶部广告*/
.ad{
	position: relative;
}
.ad .circle{
	position: absolute;
	top:2px;
	right:5px;
	color:#fff;
	font-size: 20px;
}
/*顶部广告   结束*/

/*左侧广告*/
.l_ad{
	position: fixed;
	left:12%; 
	top:5%;
	z-index: 1;
}
.l_ad .circle{
	position: absolute;
	top:2px;
	right:5px;
	color:#fff;
	font-size: 20px;
}
/*左侧广告结束*/
/*顶部登陆注册*/
.top{
	background: #337AB7;
	height: 35px;
	width:100%;
	padding:5px 15px;
	color:#fff;
}
.top a{
	color:#fff;
	font-weight: 500;
	text-decoration: none;
}
.top .left{
	float: left;
}
.top .right{
	float: right;
}

/*顶部登陆注册   结束*/
.title .img img{
	width:250px;
	height:100px;
}

div.title{
	position: relative;
}
/*搜索区*/
form.search{
	/*border:1px solid red;*/
	width:400px;
	height: 40px;
	position: absolute;
	top:35px;
	right:70px;
}
form.search input{
	width:300px;
	position: absolute;
	right:55px;
}
form.search button{
	width:60px;
	position: absolute;
	right:0;
}
/*搜索区  结束

/*轮播和二级菜单*/
div.secondMenu{
	height:350px;
	background: yellow;
	margin-bottom: 20px;
}
/*轮播和二级菜单  结束*/

/*楼层*/
div.panel-heading{
	position: relative;
	height: 40px;
}
div.panel-heading span.left{
	float: left;
}
div.panel-heading span.right{
	position: absolute;
	right:15px;
	top:10px;
	margin-right:15px;
}
div.panel-heading  a{
	color:#fff;
	text-decoration: none;
}
div.panel-body{
	background: #ea714b;
}
div.desc{
	width:180px;
	height: 25px;
	line-height: 25px;
	margin:15px 15px 0px 20px;
	background: #dbaf75;
	position: relative;
}
div.desc span.name{
	position:absolute;
	left:15px;
}
div.desc span.price{
	position: absolute;
	right:15px;
}
/*楼层 结束*/

/*页面底部*/
div.footer{
	height: 100px;
	background: #337AB7;
}
div.footer ul{
	width:500px;
	margin: 0 auto;
}
div.footer a{
	text-decoration: none;
	color:#fff;
	line-height: 50px;
	font-size: 20px;
}
/*页面底部   结束